If the image decompressor component supports asynchronous scheduled decompression, it receives a ImageCodecQueueStarting call from the base image decompressor when processing of the queue begins and the ImageCodecQueueStopping function when processing of the queue is finished. It is not necessary for your image decompressor component to implement these functions. Implement them only if there are tasks that your image decompressor component must perform after being notified, such as locking structures in memory before ImageCodecDrawBand is called.
ImageCodecQueueStarting and ImageCodecQueueStopping calls are never made during interrupt time.
| Previous | Chapter Contents | Chapter Top | Next |